package org.omg.GIOP;

//
// Holder class for : RequestHeader_1_0
//
// @author OpenORB Compiler
//
final public class RequestHeader_1_0Holder implements
		org.omg.CORBA.portable.Streamable {
	//
	// Internal RequestHeader_1_0 value
	//
	public org.omg.GIOP.RequestHeader_1_0 value;

	//
	// Default constructor
	//
	public RequestHeader_1_0Holder() {
	}

	//
	// Constructor with value initialisation
	// @param initial the initial value
	//
	public RequestHeader_1_0Holder(org.omg.GIOP.RequestHeader_1_0 initial) {
		value = initial;
	}

	//
	// Read RequestHeader_1_0 from a marshalled stream
	// @param istream the input stream
	//
	public void _read(org.omg.CORBA.portable.InputStream istream) {
		value = RequestHeader_1_0Helper.read(istream);
	}

	//
	// Write RequestHeader_1_0 into a marshalled stream
	// @param ostream the output stream
	//
	public void _write(org.omg.CORBA.portable.OutputStream ostream) {
		RequestHeader_1_0Helper.write(ostream, value);
	}

	//
	// Return the RequestHeader_1_0 TypeCode
	// @return a TypeCode
	//
	public org.omg.CORBA.TypeCode _type() {
		return RequestHeader_1_0Helper.type();
	}

}
